caranday wax palm - French English Dictionary